package com.condominio.DB4O.model;

import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;

public class Recado {

	private int id;


	private Pessoa pessoa;

	private String descricao;

	private String titulo;
	public Recado() {}

	public Recado(String titulo,String descricao) {
		this.titulo = titulo;
		this.descricao = descricao;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getDescricao() {
		return descricao;
	}

	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}

	public Pessoa getPessoa() {
		return pessoa;
	}

	public void setPessoa(Pessoa pessoa) {
		this.pessoa = pessoa;
	}

	public String getTitulo() {
		return titulo;
	}

	public void setTitulo(String titulo) {
		this.titulo = titulo;
	}
	@Override
	public String toString(){
		String s= "\n\tId:"+getId()+"\n\tResponsavel:";
		if(getPessoa()!=null){
			s=s+getPessoa().getNome();
		}
		else s=s+"<sem responsavel>";
		s=s+"\n\tTitulo:" +getTitulo()+"\n\tdescricao:"+getDescricao();
		return s;
	}

}
